﻿#smart_pop {
	display: block;
	overflow: hidden;
	border: 1px solid #66AFE9;
	z-index: 9999;
	border-top: 0;
	position: absolute;
	background-color: #fff;
}
#smart_arrow {
	cursor: pointer;
	position: relative;
	width: 12px;
    height:27px;
	padding: 0 12px 0 0;
    float:right;
}
#smart_arrow .hide {
	position: absolute;
	padding: 0 12px 0 0;
	width: 12px;
	background: url(/theme/default/images/ac/smart01.gif) no-repeat center;
}
#smart_arrow .show {
	position: absolute;
	padding: 0 12px 0 0;
	width: 12px;
	background: url(/theme/default/images/ac/smart02.gif) no-repeat center;
}
#smart_pop div {
	padding:2px;
	overflow: hidden;
}
#smart_pop div:hover{
    background-color:#f4f6f9;
}

#smart_pop div.left1 {
	width: 170px;
	height: 25px;
	padding: 5px 0 0 5px;
	float: left;
	line-height: 14px;
	color: #666;
	text-align: left;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
#smart_pop div.left1 span.pic {
	width: 12px;
	padding-left: 10px;
	background: url(/theme/default/images/ac/xinghao.gif) 3px 1px no-repeat;
}
#smart_pop div.left1 span.pic2 {
	width: 12px;
	padding-left: 10px;
	background: url(/theme/default/images/ac/qianjin.gif) 3px 1px no-repeat;
}
#smart_pop div.right1 {
	height: 25px;
	padding: 5px 3px 0 0;
	line-height: 14px;
	text-align: right;
	float: right;
	color: #666;
}
#smart_pop div.font_blue {
	color: #0066ff;
}
#smart_pop div.close {
	color: #666;
	line-height: 30px;
	background: #f4f6f9;
	height: 30px;
	text-align: right;
	padding: 0px 5px;
	cursor: pointer;
    border-top:1px solid #e2e6ec;
}
.kw {
	BORDER-RIGHT: #619fcf 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #619fcf 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; BORDER-LEFT: #619fcf 1px solid; WIDTH: 200px; PADDING-TOP: 2px; BORDER-BOTTOM: #619fcf 1px solid; HEIGHT: 18px
}